<?php

return [
	[
		'/([a-zA-Z0-9_-]*)',
		array(
			'namespace' => 'Modules\Front\Controllers',
			'module' => 'front',
			'controller' => 'index',
			'action' => 'index',
		),
	],
	[
		'/:controller/:action/:params',
		array(
			'namespace' => 'Controllers',
			'controller' => 1,
			'action' => 2,
			'params' => 3,
		),
	],

	//    [
	//        '/admin/:controller/',
	//        array(
	//            'namespace'  => 'Modules\Admin\Controllers',
	//            'module'     => 'admin',
	//            'controller' => 1,
	//            'action'     => 'index',
	//        ),
	//    ],
	//http://phalcon.com/admin/err2or/show404113 会进入 /写死, 不然后面可能很多都能识别
	//    [
	//        '/admin/:params',
	//        array(
	//            'namespace'  => 'Modules\Admin\Controllers',
	//            'module'     => 'admin',
	//            'controller' => 'index',
	//            'action'     => 'index',
	//            'params'     => 1,
	//        ),
	//    ],
	//    [
	//        '/admin/:controller/:action/:params',
	//        array(
	//            'namespace'  => 'Modules\Admin\Controllers',
	//            'module'     => 'admin',
	//            'controller' => 1,
	//            'action'     => 2,
	//            'params'     => 3,
	//        ),
	//    ],
        [
            '/api/:controller/:action/:params',
            array(
                'namespace'  => 'Modules\Admin\Controllers',
                'module'     => 'api',
                'controller' => 'customapi',
                'action'     => 'open',
                'params'     => '1',
            ),
        ],
	[
		'/api/:controller/:action/:params',
		array(
			'namespace' => 'Modules\Api\Controllers',
			'module' => 'api',
			'controller' => 1,
			'action' => 2,
			'params' => 3,
		),
	],
    [
        '/irs/:controller/:action/:params',
        array(
            'namespace' => 'Modules\Irs\Controllers',
            'module' => 'irs',
            'controller' => 1,
            'action' => 2,
            'params' => 3,
        ),
    ],

	# yii
	/*[
		'/front/:controller/',
		array(
			'namespace'  => 'Modules\Front\Controllers',
			'module'     => 'admin',
			'controller' => 1,
			'action'     => 'index',
		),
	],
	[
		'/front/:params',
		array(
			'namespace'  => 'Modules\Front\Controllers',
			'module'     => 'admin',
			'controller' => 'index',
			'action'     => 'index',
			'params'     => 1,
		),
	],*/
	//    [
	//        '/front/:controller/:action/:params',
	//        array(
	//            'namespace'  => 'Modules\Front\Controllers',
	//            'module'     => 'front',
	//            'controller' => 1,
	//            'action'     => 2,
	//            'params'     => 3,
	//        ),
	//    ],
];

